<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
        let name = "admin";
        name+=10; // admin10
        let type = typeof(name); // string
        if(type.length===6){ // true
            type.text = 'string'; // new String(type).text = 'string'
        }
        console.log(type.text); // undefined

        // 解题步骤：
        // name+=10---> admin10
        // typeof("admin10")---> 'string'
        // type.length===6 ---> true
        // type.text='string';--> new String(type).text = 'string'; 
        // new String(type).text 没地方保存 所以自动删除 delete new String(type).text
        // type.text ---> undefined 

        let x=1,y=z=0;
        function add(n){
            return n=n+1;
        }
        y = add(x);
        function add(n){
            return n=n+3;
        }
        z = add(x);
        console.log(x,y,z); // 1 4 4
        /***
         * GO:{
         *  x:1,
         *  y:0,
         *  z:0
         *  add:function(n){return n=n+3} // 同名覆盖
         * }
         * 
         * 
         * 
         */

    </script>
</body>
</html>